Post title 1
Etiam augue pede, molestie eget, rhoncus at, convallis ut, eros...More
Post title 2
Aliquam sit amet felis. Mauris semper, velit semper laoreet dictum, quam diam dictum urna, nec placerat elit nisl in quam...More
Post title 3
Etiam augue pede, molestie eget, rhoncus at, convallis ut, eros...More
Post title 4
Aliquam sit amet felis. Mauris semper, velit semper laoreet dictum, quam diam dictum urna, nec placerat elit nisl in quam...More
Showing posts with label Microsoft Small Basic. Show all posts
Showing posts with label Microsoft Small Basic. Show all posts
Monday, April 29, 2013
Microsoft Small Basic প্রোগ্রামিং [পর্বঃ ৯] :: Clock ও Desktop অবজেক্ট
Categories :
Microsoft Small Basic এ সময় সংক্রান্ত কাজগুলোর জন্য আছে Clock নামক অবজেক্টে। এই অবজেক্টের মাধ্যমে আমরা তারিখ, সময়, বার দেখতে পারি। এবং এগুলোকে কাজে লাগিয়ে আমরা আমাদের প্রোগ্রামটিকে বিভিন্ন কাজে লাগাতে পারি।
মূলত আপনার তৈরী প্রোগ্রামটি যে কম্পিউটারে চলবে সেই কম্পিউটারের সময় নিয়ে কাজ করবে। Clock অবজেক্টের চারটি গুরুত্বপূর্ণ প্রোপারটিগুলো হলো Date, Hour, Time, Month, Day, WeekDay, Minute, Second,
Microsoft Small Basic প্রোগ্রামিং [পর্ব-০৮] :: Program, Sound এবং Text অবজেক্ট
Categories :
Microsoft Small Basic প্রোগ্রামিং চেইন টিউনের ৮ম পর্বে সবাইকে স্বাগতম। আজকে আমরা MS Small Basic এর তিনটি গুরুত্বপূর্ণ অবজেক্ট সম্পর্কে ধারণা গ্রহণ করবো । এগুলো হলো Program, Sound এবং Text.
Program Object
গত পর্বেই আমি Program Object এর Delay অপারেশন সম্পর্কে দেখিয়েছিলাম। Delay অপারেশন প্রোগ্রাম এক্সিকিউশনকে থামিয়ে রাখে বা দেরি করিয়ে দেয়। Delay অপারেশনের সীনট্যাক্স হলোঃ
Program.Delay(milliSeconds)
Microsoft Small Basic প্রোগ্রামিং [পর্ব-০৭] :: Shapes Object Part 2
Categories :
Microsoft Small Basic প্রোগ্রামিং চেইন টিউনের ৭ম পর্বে সবাইকে স্বাগতম। আজকের পর্বে আমরা Shapes অবজেক্ট সম্পর্কে আরও বিস্তারিত জানবো। ইতমধ্যে আপনারা Shapes অবজেক্টের AddRectangle, HideShape, ShowShape, SetOpacity এবং Move অপারেশন প্রোগ্রমের মধ্যে শিখে ফেলেছেন। এবার চলুন আরেকটি প্রোগ্রাম লিখে ফেলি এবং Shapes অবজেক্টের আরও কিছু অপারেশন শিখে নিই। আমরা এই প্রোগ্রামে মূলত ছবি নিয়ে খেলা করবো।
Microsoft Small Basic প্রোগ্রামিং [পর্ব-০৬] :: Shapes Object Part 1
Categories :
Microsoft Small Basic প্রোগ্রামিং এর ৬ষ্ঠ পর্বে স্বাগতম। আজ আমরা Shape Object এর বিভিন্ন অপারেশন শিখবো। তবে তার আগে Subroutine (সাবরুটিন) নামক গুরুত্বপূর্ণ একটি বিষয় নিয়ে লিখব যা গত পর্বে দিতে ভুলে গিয়েছিলাম।
সাবরুটিন
আমরা আমাদের প্রোগ্রামের যে কোন অংশবিশেষ আলাদা একটি নাম দিয়ে প্রোগ্রামের শেষে বা যে কোন যায়গায় লিখতে পারি। পরবর্তীতে আমরা ঐ কোডের নামকে কল করে আমরা কোডগুলো কাজে লাগাতে পারি। এই কাজটিকে বলা হয় সাবরুটিন। সাবরুটিন লেখার Syntax হলোঃ
Microsoft Small Basic প্রোগ্রামিং [পর্ব-০৫] :: গ্রাফিক্স উইন্ডো
Categories :
এতোদিন
আমরা যে সকল প্রোগ্রাম করেছি সেগুলো সব ছিলো TextWindow ভিত্তিক প্রোগ্রাম
বা কনসোল অ্যাপলিকশন। এখন সময় এসেছে একটু গ্রাফিকাল প্রোগ্রাম তৈরী করা।
এরই জন্য আজ আমরা গ্রাফিক্স উইন্ডো তৈরী করা শিখবো।
Graphics Window
MS
Small Basic প্রোগ্রামিং এ GraphicsWindow হলো TextWindow এর মতো একটি
অবজেক্ট। এই অবজেক্টটি ব্যাবহার করে আমরা GUI (Graphical User Interface)
ভিত্তিক অ্যাপলিকেশন তৈরী করতে পারি। আপনারা একটি নতুন প্রোগ্রাম চালু করে
নিচের লাইনটুকু লিখে প্রোগ্রাম রান করুন।
Microsoft Small Basic প্রোগ্রামিং [পর্ব-০৪] :: লুপ ও ব্রাঞ্চিং
Categories :
আপনাকে বলা হলো ১ থেকে ১০ পর্যন্ত কনসোলে দেখান। তাহলে আপনি কোড লেখা শুরু করবেন যে,
Read more...
TextWindow.WriteLine(“1”) এভাবে 10 পর্যন্ত। কিন্তু আপনাকে যদি 1 থেকে 100 পর্যন্ত লিখতে বলা হয় তখন কি করবেন??
এই কাজগুলো আপনি মাত্র তিন লাইনের কোড দিয়েই করতে পারবেন। কারণ প্রতিটি প্রোগ্রামিং ল্যাংগুয়েজের মতোই Microsoft Small Basic এ লুপ আছে। লুপ দিয়ে সহজেই একাধিক স্টেটমেন্ট লেখা যায়। MS Small Basic এ দুধরনের লুপ আছে। For লুপ এবং While লুপ। আমরা For লুপের ব্যাবহার নিয়ে আজকের পর্ব শুরু করছি।
Microsoft Small Basic প্রোগ্রামিং [পর্ব-০৩] :: কন্ডিশনাল স্টেটমেন্ট
Categories :
Microsoft Small Basic এ প্রোগ্রামিং শিখুন টিউটোরিয়ালের তৃতীয় পর্বে আপনাকে স্বাগতম। আজ আমরা কন্ডিশনাল স্টেটমেন্ট সম্পর্কে জানবো। তবে এর পূর্বে আমি গত পর্বে কিছু বিষয় বাদ দিয়ে গিয়েছিলাম যা আমার জানানো উচিত ছিলো।
স্ট্রিং ইনপুট নেওয়া
আমি গত পর্বেই বলেছিলাম স্ট্রিং হলো একসারি ক্যারেকটার। যেমন আপনার নাম বা যে কোন লেখা। আমরা যে কোন নাম্বার ইনপুট নিয়েছিলাম ReadNumber অপারেশন ব্যাবহার করে। স্ট্রিং ইনপুট নেওয়ার জন্য আমরা শুধুমাত্র Read অপারেশন ব্যাবহার করবো। নিচের উদাহরণটি লক্ষ্য করুন।
Microsoft Small Basic প্রোগ্রামিং [পর্ব-০২] :: আরও একটু এডভান্স
Categories :
প্রথম পর্বে আমরা Microsoft Small Basic এর সাহায্যে ছোট একটি Hello World প্রোগ্রাম তৈরী করা শিখেছিলাম। এই পর্বে আমরা আরও অ্যাডভান্সড কিছু বিষয় শিখবো। তো চলুন শুরু করা যাক।
আপনি প্রথম প্রোগ্রামে যখন TextWindow.WriteLine লিখেছিলেন তখন দেখেছিলেন যে নিচের মতো একটি মেনু আপনাকে সাজেশন দিচ্ছিল। এই মেনুকে বলা হয়ে থাকে Intellisense মেনু। যখনি আপনার কাঙ্খিত অপারেশন/অবজেকট/মেথড লিখতে লিখতে সাজেশনে এন্টার দিবেন তখন বাকিটুকু অটোমেটিক বসে যাবে।
Microsoft Small Basic প্রোগ্রামিং [পর্ব-০১] :: প্রাথমিক আলোচনা
Categories :
শুরুর কথা
কম্পিউটার প্রোগ্রামিং কি? কম্পিউটারকে এক বা একাধিক নির্দেশনা দেওয়াকে প্রোগ্রাম বলা হয়। আর যে ভাষায় এই নির্দেশনা দেওয়া হয় সেই ভাষাকে বলা হয় প্রোগ্রামিং ল্যাংগুয়েজ। আমরা যে ভাষায় কথা বলি সে ভাষা কিন্তু কম্পিউটার বুঝতে পারে না। তাই কম্পিউটারের ভাষায় কিন্তু আমাদের নির্দেশনা দেওয়া উচিত। কিন্তু কম্পিউটারের ভাষা কি জানেন? শুধু 0 ও 1 দিয়ে হাবিজাবি সব লেখা। এই সকল 0 ও 1 দিয়ে নির্দেশনা আমাদের পক্ষে সম্ভব নয়। তাইতো কম্পিউটার ইন্জিনিয়াররা , বিশ্বের বাঘা বাঘা প্রোগ্রামাররা আমাদের প্রোগ্রাম লেখাটাকে অনেক সহজ করে দিয়েছে। আমরা এখন যে প্রোগ্রামগুলো লিখি সেগুলো অনেকটাই ইংরেজি ভাষার মতো। এই ইংরেজি ভাষার মতো প্রোগ্রামগুলোকে বলা হয় High Level Language.
Subscribe to:
Posts (Atom)